package com.aaa.service.impl;

import com.aaa.dao.Pay_MoneyMapper;
import com.aaa.pojo.Change;
import com.aaa.pojo.Pay_Money;
import com.aaa.pojo.Product_type;
import com.aaa.service.Pay_MoneyService;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;

import java.util.List;

@Service
public class Pay_MoneyServiceImpl implements Pay_MoneyService {
    @Autowired
    private Pay_MoneyMapper money;
    @Override
    public PageInfo<Pay_Money> selectPay_Money(int pageNum, int pageSize) {
        PageHelper.startPage(pageNum,pageSize);//这行是重点，表示从pageNum页开始，每页pageSize条数据
        List<Pay_Money> list = money.selectPay_Money();
        PageInfo<Pay_Money> pageInfo = new PageInfo<Pay_Money>(list);
        return pageInfo;
    }

    @Override
    public boolean insertPay_Money(Pay_Money pay_money) {

        return money.insertPay_Money(pay_money);
    }

    @Override
    public List<Product_type> selectProdcut_type() {
        return money.selectProdcut_type();
    }

    @Override
    public boolean updatePay_Money(Pay_Money pay_money) {
        return money.updatePay_Money(pay_money);
    }

    @Override
    public Pay_Money selectById(Integer pay_id) {
        return money.selectById(pay_id);
    }

    @Override
    public boolean deletePay_Money(Integer pay_id) {
        return money.deletePay_Money(pay_id);
    }
}
